C J Hall Esq